package com.cnebula.common.hadoop.oozie.client.impl;

import org.osgi.service.component.ComponentContext;

import com.cnebula.common.annotations.es.ESRef;
import com.cnebula.common.annotations.es.EasyService;
import com.cnebula.common.conf.IEasyServiceConfAdmin;
import com.cnebula.common.hadoop.oozie.client.IOozieRestService;
import com.cnebula.common.log.ILog;
import com.cnebula.common.xml.IEasyObjectXMLTransformer;

@EasyService(immediate = true, noservice = true)
public class BundleActivator {

	@ESRef
	ILog log;

	@ESRef
	IEasyObjectXMLTransformer xtf;

	@ESRef
	IEasyServiceConfAdmin confAdmin;

	@ESRef
	IOozieRestService oozieRestService;

	protected void activate(ComponentContext ctx) throws Exception {
		log.info("[bundle start] " + BundleActivator.class.getPackage().getName());
	}
}
